.NET Framework | |
---|---|
Programer(i) | Microsoft |
Prvo izdanje | 13. 2. 2002. |
Stabilna verzija | 4.7.1
/ 17. 10. 2017. |
Operativni sistem | Windows 98 ili noviji, Windows NT 4.0 ili noviji |
Vrsta | Programski okvir |
Licenca | Mješovita |
Veb-sajt | microsoft |
.NET Framework (izgovara se dot net) jest softverski okvir kojeg razvija Microsoft,[1] a koji prvenstveno radi na Microsoft Windowsu. Uključuje veliku razrednu biblioteku poznatu kao Framework Class Library (FCL) i pruža jezičku interoperabilnost (svaki jezik može koristiti kodove napisane na drugim jezicima) u nekoliko programskih jezika. Programi napisani za .NET Framework se izvršavaju u softverskom okruženju (nasuprot hardverskom okruženju), poznatom kao Common Language Runtime (CLR),[2] aplikacijska virtualna mašina koja pruža usluge kao što su sigurnost, upravljanje memorijom, i rukovanje izuzecima. FCL i CLR zajedno čine .NET Framework.
FCL pruža korisnički interfejs, pristup podacima, povezanost baze podataka, kriptografiju, razvoj web-aplikacija, numeričke algoritme, i mrežne komunikacije. Programeri proizvode softver kombinacijom vlastitih izvornih kodova sa .NET Frameworkom i ostalim bibliotekama. .NET Framework je namijenjen za upotrebu većine novih aplikacija kreiranih za Windows platforme. Microsoft također proizvodi integrirano razvojno okruženje uglavnom za .NET softver nazvan Microsoft Visual Studio.